home *** CD-ROM | disk | FTP | other *** search
/ Amiga Magazin: Amiga-CD 1996 March / Amiga-CD 1996 #3.iso / demos / databasepro3 / liesmich < prev    next >
Encoding:
Text File  |  1996-01-19  |  41.4 KB  |  1,108 lines

  1. Anleitung zu Version 3.0 vom 21.10.1995
  2.  
  3.                              DATABASE PROFESSIONAL
  4.  
  5.                                   Installation
  6.  
  7. Auf dieser CD ist  DataBase Professional 3.0 DEMO  fertig installiert.
  8.  
  9. Bei den vielen fertig installierten Masken sind besonders  zwei Masken besonders
  10. hervorzuheben: "PicBase/Aminet7.db" und "Clipart/Aminet7.db"
  11. Sie sind eine komplette Katalogisierung der Grafikdateien (Bilder und Clips) der
  12. Aminet7 CD.
  13.  
  14. HINWEIS:     Einige Masken benötigen besondere Schriften, die Sie bitte  aus dem
  15.              Verzeichnis "FONTS" der CD  in das FONTS: Verzeichnis Ihres Systems
  16.              kopieren. (Doppelklick auf das "CopyFonts" Icon.)
  17.  
  18.  
  19. -------------------------------------------------------------------------------
  20.  
  21.  
  22.                    Änderungen und Ergänzungen zum Handbuch
  23.  
  24.  
  25.  
  26.  
  27.   Allgemeine Information:
  28.  
  29.   Die Anordnungen der Menüfunktionen in DataBase Professional 3.0 haben sich
  30.   zum Teil geändert. So wurde z.B. das Menü 'Umgebung' vollkommen entfernt und
  31.   die einzelnen Menüpunkte auf andere Menüs verteilt.
  32.  
  33.   Zur besseren Übersicht entsprechen die Kapitelnummern dieser Liesmich-Datei
  34.   dem Handbuch, die Hinweise zu den Menüpunkten aber bereits der neuen
  35.   DataBase Professional Version.
  36.  
  37.   INHALT:
  38.  
  39.   2 Grundlagen
  40.     2.2.1.6.2  Feldtyp Nummer/Dokument
  41.     2.2.2.6.4  Feldtyp Zeichen/Sound
  42.     2.2.2.6.6  Feldtyp Datum
  43.     2.2.2.6.7  Feldtyp Bild
  44.     2.2.2.6.9  Feldtyp Formel
  45.     2.2.2.6.10 Feldtyp Auswahl
  46.     2.2.2.11   Ctrl-Taste bein Erstellen eines neuen Feldes
  47.     2.3.1.1    Speichern
  48.     2.3.3.1    Öffnen direkt
  49.     2.4.2.14   Kopfzeile in Druckmaske
  50.     2.4.2.18   ASCII-Datei drucken in Druckmaske
  51.     2.4.2.19   \LINECOUNT in Druckmaske
  52.     2.4.2.20   \NEXT und \PREV in Druckmaske
  53.     2.4.2.21   \SPACE in Druckmaske
  54.     2.4.2.22   \DEVICE in Druckmaske
  55.     2.4.3.2    Druckvorschau
  56.  
  57.   3 Maske gestalten
  58.     3.1.8      Feld ändern
  59.     3.1.9      Felddaten verdecken
  60.     3.1.13     Spezial
  61.     3.1.14     Feldrahmen
  62.     3.2.3      Ausgefüllte Felder
  63.  
  64.   4 Datei bearbeiten
  65.     4.1.7.1    markieren
  66.     4.1.8.1    demarkieren
  67.     4.2.1      Suchen
  68.     4.2.2.3    Text ersetzen
  69.     4.2.6      Ausführung festlegen
  70.     4.2.6.1    Interne Programme
  71.     4.2.6.2    Prolog
  72.     4.2.9      Scrollbalken im Listenmodus
  73.     4.2.9.4    Spalten verstecken im Listenmodus
  74.     4.2.9.6.1  Markierte anzeigen im Listenmodus
  75.     4.2.9.8    Sprung zum Datensatz aus Listenmodus
  76.  
  77.   5 Umgebung
  78.     5 1.1.1    Sofort markieren
  79.     5.1.3      Groß- und Kleinschreibung beim Suchen
  80.     5.1.4      Unscharfe Suche beim Suchen
  81.     5.1.5      Suche in allen Feldern beim Suchen
  82.     5.1.7.1    Bildschirmmodus beibehalten / fester Bildschirmmodus
  83.     5.1.9      Sicherheitskopie
  84.     5.4        Gadgetfunktionen
  85.     5.7.1      Hilfe - Online-Hilfe zu DataBase Professional
  86.     5.7.2      AmigaGuide Anleitungen
  87.  
  88.   6 Standardeinträge
  89.     6.3        Ergebnisfelder, Datasets
  90.     6.4        Relation
  91.  
  92.   7 ARexx-Funktionen
  93.     7.1        Allgemein
  94.     7.2        'Auto' im ARexx-Verzeichnis
  95.  
  96.   Anhang E     Tips & Tricks
  97.  
  98.  
  99.  
  100.  
  101.  
  102.   Kapitel 2.2.1.6.2 Nummer / Dokument
  103.  
  104.     Der Feldtyp 'Nummer' existiert  nicht  mehr  und  wurde  durch  den  Feldtyp
  105.     'Dokument'  ersetzt. Werden ältere Dateien geladen, werden diese automatisch
  106.     in Zahlenfelder geändert.
  107.  
  108.     Mit dem Feldtyp 'Dokument' kann zu jedem Datensatz ein  externer  ASCII-Text
  109.     angezeigt  werden. Dieser ASCII-Text wird beim Editieren über einen Dateire=
  110.     quester   gewählt   und   dann   im   Maskenfenster   angezeigt.So    können
  111.     (unterschiedlich  lange  Texte speichersparend angezeigt werden. Der Bereich
  112.     für  das  Maskenfenste  (in  dem  der  Text   angezeigt   wird),   wird   im
  113.     Feldeditfenster   (Kapitel  2.2.2)  bei  den  Angaben  'Breite'  und  'Höhe'
  114.     definiert.
  115.  
  116.     HINWEIS:
  117.     Paßt der Text nicht komplett in den angegebenen Bereich, so erscheint rechts
  118.     unten im Maskenfenster ein '»'.
  119.  
  120.  
  121.     HINWEIS:
  122.     Mit einem Mausklick -  bei  gleichzeitig  gedrückter  'Shift-Taste'  in  dem
  123.     Bereich  erscheint ein Rahmen, welcher mit den Cursor-Tasten (oder schneller
  124.     mit 'Shift- und Cursortasten') skaliert werden kann.
  125.  
  126.     HINWEIS:
  127.     Wird die  Menüfunktion  'Felddaten  verdecken'  an  dem  Feldtyp  'Dokument'
  128.     angewandt, wird der ASCII-Text nicht geladen und somit nicht. angezeigt. Mit
  129.     einem Mausklick - bei gleichzeitig  gedrückter  'Ctrl-Taste'in  dem  Bereich
  130.     wird der ASCII-Text für den aktuellen Datensatz nachgeladen und angezeigt.
  131.  
  132.  
  133.  
  134.  
  135.   Kapitel 2.2.2.6.4 Zeichen / Sound
  136.  
  137.     Der Feldtyp 'Zeichen' existiert nicht  mehr  und  wurde  durch  den  Feldtyp
  138.     'Sound'  ersetzt. Als Alternative für den Feldtyp 'Zeichen' wählen Sie bitte
  139.     den Feldtyp 'Format' und geben im Standardeintrag ein Fragezeichen (?)  ein.
  140.     Sollen  als  Zeichen  nur  Nummern  eingegeben  werden können, muß statt des
  141.     Fragezeichen das Nummernzeichen (#) eingegeben werden.
  142.  
  143.     HINWEIS:
  144.     Werden ältere Datei geladen, werden diese automatisch in  'Format'  mit  dem
  145.     Standardeintrag '?' umgewandelt.
  146.  
  147.     Mit dem Feldtyp 'Sound' werden  beliebige  Samples  abgespielt,  für  welche
  148.     'DataTypes'  existieren.  Beim Editieren öffnet sich ein Dateirequester, mit
  149.     welchem leicht der Name und Pfad eines Sample  im  Feld  eingetragen  werden
  150.     kann. Beim Blättern der Datei wird der Samples automatisch gespielt.
  151.  
  152.     HINWEIS:
  153.     Da für den Feldtyp 'Sound' die DataTypes verwendet werden, ist dieser Feltyp
  154.     nur  für  Besitzer  ab  Amiga  OS  3.0 . Pro Datensatz können beliebig viele
  155.     Felder vom Typ 'Sound' sein. Die Samles werden dann nacheinander  -  in  der
  156.     Reihenfolge der Feldnummern - gespielt.
  157.  
  158.  
  159.  
  160.  
  161.   Kapitel 2.2.2.6.6 Datum
  162.  
  163.     Ein Feld  vom  Typ  'Datum'  kann  nun  gleich  nach  dem  Laden  der  Datei
  164.     automatisch auf das aktuelle Datum oder die aktuelle Zeit gesetzt werden.
  165.  
  166.     Wählen Sie hierzu die Menüfunktion 'Feld/spezial' aus dem Menü 'Felder'  und
  167.     klicken  anschließend  mit der Maus auf das Feld vom Typ 'Datum'. Aktivieren
  168.     Sie nun das Gadget neben 'Aktualisieren' (hier  muß  sich  nun  ein  Häkchen
  169.     befinden).
  170.  
  171.     HINWEIS:
  172.     Die Menüfunktion 'Spezial' erreichen Sie auch aus dem  Feldeditfenster  Hier
  173.     befindet sich ein entsprechendes Gadget.
  174.  
  175.  
  176.  
  177.  
  178.   Kapitel 2.2.2.6.7 Bild
  179.  
  180.     Ab Workbench 3.0 werden nun für  den  Feldtyp  'Bild'  immer  die  DataTypes
  181.     verwen=  det.  Dadurch  können  -  wenn  die DataTypes vorhanden sind - auch
  182.     Bilder in GIF, PCX, JPEG etc. angezeigt werden.
  183.  
  184.     HINWEIS:
  185.     Die  Bilder  müssen  die  gleiche  Farbpalette  wie  das   dazu   notwendige
  186.     Hintergrundbild  besitzen.Ein  automatschisches  Umrechnen  erfolgt nicht da
  187.     dies beim Blättern Verzögerungen von mehreren Sekunden haben würde
  188.  
  189.     Der Bereich, in dem die Bilder angezeigt werden, muß nun  selbst  festgelegt
  190.     werden.  Dies  hat  den Vorteil, daß größere Bilder nicht über Felder rechts
  191.     und unten hinausragen. Außerdem können nun leicht  mehrere  Felder  vom  Typ
  192.     'Bild' in einer Maske eingebunden werden.
  193.  
  194.     Voreingestellt ist eine Größe von 124 Pixeln in der Breite und 122 Pixeln in
  195.     der  Höhe.  Um diesen Wert zu ändern, gibt es im Feldfenster (Kapitel 2.2.2)
  196.     die Eingabefelder 'Breite' und 'Höhe'. Bei  älteren  Dateien  muß  der  Wert
  197.     gegebenenfalls geändert werden.
  198.  
  199.     Mit eimen Mausklick auf den Schalter 'Datenfarbe'  im  Feldeditfenster  kann
  200.     die  Hintergrundfarbe  für  den  Feldtyp  'Bild'  gewählt  werden.  Dies ist
  201.     notwendig, falls nach einem Bild ein kleineres Bild angezeigt wird.
  202.  
  203.     HINWEIS:
  204.     Mit einem Mausklick -  bei  gleichzeitig  gedrückter  'Shift-Taste'  in  dem
  205.     Bereich  erscheint ein Rahmen, welcher mit den Cursor-Tasten (oder schneller
  206.     mit 'Shift- und Cursortasten') skaliert werden kann.
  207.  
  208.     HINWEIS:
  209.     Wird die Menüfunktion 'Felddaten verdecken' an dem Feldtyp 'Bild' angewandt,
  210.     wird das Bild nicht geladen und somit nicht angezeigt. Mit einem Mausklick -
  211.     bei gleichzeitig gedrückter 'Ctrl-Taste'in dem Bereich wird das Bild für den
  212.     aktuellen Datensatz nachgeladen und angezeigt.
  213.  
  214.  
  215.  
  216.  
  217.   Kapitel 2.2.2.6.9 Formel
  218.  
  219.     Sollen in einem Feld mathematische  Formeln  und  Berechnungen  durchgeführt
  220.     werden,  wählen  bitte den Feldtyp 'Formel'. Eine genaue Beschreibung zu den
  221.     Formeln finden Sie im Kapitel 6 des Handbuchs und dieser Anleitung.
  222.  
  223.     HINWEIS: Das  Gleichheitszeichen  zur  Einleitung  einer  Formel  -  wie  im
  224.     Handbuch im Kapitel 6 beschrieben - fällt weg.
  225.  
  226.  
  227.  
  228.  
  229.   Kapitel 2.2.2.6.10 Auswahl
  230.  
  231.     Mit dem Feldtyp  'Auswahl'  können  im  Standardeintrag  Texte  vordefiniert
  232.     werden.  Diese  Texte  stehen  beim Editieren automatsch für dieses Feld zur
  233.     Verfügung und können mit der Leer- und den Cursortasten  geblättert  werden.
  234.     Mit  der Leertaste sowie Cursor rechts wird zum nächsten Wert und mit Cursor
  235.     links zum vorherigen Wert gewechselt.
  236.  
  237.     Bei einem neuen Datensatz wird standardmäßig der erste Eintrag genommen. Der
  238.     Feldinhalt  bei  einem  Feld  vom  Typ  'Auswahl' wird beim Editieren invers
  239.     dargestellt.
  240.  
  241.     Syntax für Standardeintrag   : <Text1>|<Text2>|<Text3>|...|<TextN>
  242.     Beispiele für Standardeintrag: Herr|Frau|Fräulein|Firma
  243.                                    männlich|weiblich
  244.                                    Mono|Stereo|HiFi|Dolby C|Dolby sorround
  245.  
  246.  
  247.  
  248.  
  249.   Kapitel 2.2.2.11 Ctrl-Taste beim Erstellen eines neuen Feldes
  250.  
  251.     Wird beim Erstellen einer neuen Datei bei der Wahl der Position für das neue
  252.     Feld  die  Ctrl-Taste gedrückt (Ctrl + linke Maustaste), können die Einstel=
  253.     lungen eines bereits vorhandenen Feldes übernommen werden. DataBase  Profes=
  254.     sional  fordert  dazu  auf, ein beliebiges Feld mit der Maus zu selektieren.
  255.     Die Datendieses  Feldes  (Feldname,  Standardeintrag,  Feldlänge,  Feldfarbe
  256.     usw.) werdendann für das neue Feld übernommen.
  257.  
  258.  
  259.  
  260.  
  261.   Kapitel 2.3.1.1 Speichern
  262.  
  263.     In DataBase Professional ist es nun möglich, eine Datei wahlweise in  fester
  264.     oder  komprimierter  Größe zu speichern. Bei Fester Größe werden Leerzeichen
  265.     in den Feldern mitgespeichert.Dateien auf dem Datenträger belegen somit zwar
  266.     mehr  Speicherplatz,  werden  aber  ggf.  erheblich  schneller  geladen  und
  267.     gespeichert.
  268.  
  269.     Als Faustregel gilt:
  270.     Je mehr Felder in einer Datei belegt sind und je voller  diese  mit  Zeichen
  271.     gefüllt sind, desto schneller ist Laden uns Speichern mit 'Feste Größe'.
  272.  
  273.     HINWEIS:
  274.     Mit dem Standardeintrag 'RELATION' (siehe Kapitel 6.4 dieser Liesmich Datei)
  275.     kann  der  Feldinhalt einer externen Datei gelesen und im Feld der aktuellen
  276.     Maske eingetragen werden. Dateien, aus denen Feldin=  halte  gelesen  werden
  277.     sollen müssen mit der Einstellung 'komprimiert' gespeichert sein.
  278.  
  279.  
  280.  
  281.  
  282.   Kapitel 2.3.3.1 Öffnen direkt
  283.  
  284.     Befindet sich eine Maske in einem Unterverzeichnis, ist es oft  umständlich,
  285.     beim  Laden  jedesmal  in  dieses  Unterverzeichnis zu wechseln und dann die
  286.     Maske zu laden. Dazu gibt es ab der Version 2.5.2 die  Menüfunktion  'öffnen
  287.     direkt'.   Mit  dieser  Menüfunktion  kann  eine  Maske  in  der  Menüleiste
  288.     eingetragen werden, die dann durch einfaches Anwählen geladen wird.
  289.  
  290.     Zu  Beginn  befindet  sich  hier  noch  kein  Eintrag.  Um   einen   Eintrag
  291.     hinzuzufügen,   wählen  Sie  bitte  die  Menüfunktion  'öffnen  direkt/Liste
  292.     ergänzen ...'.Daraufhin erscheint der Dateirequester, mit welchem eine Maske
  293.     ausgewählt  werden  kann.  Wurde  eine  Maske gewählt, erscheint ein zweiter
  294.     Requester, in dem ein Name eingegeben  werden  muß,  der  in  der  Menüzeile
  295.     erscheinen soll.
  296.  
  297.     DataBase speichert diese Liste als ASCII-Datei mit Namen DB.databases in das
  298.     gleiche  Verzeichnis,  in  dem  sich  DataBase  Professional  befindet.  Die
  299.     eingetragene Datei kann nun  durch  einfaches  Anwählen  in  der  Menüleiste
  300.     geladen werden.
  301.  
  302.     Um einen Eintrag wieder zu löschen, oder die  Reihenfolge  der  Einträge  zu
  303.     ändern,  kann  die  ASCII-Datei  mit  der  Menüfunktion 'öffnen direkt/Liste
  304.     editieren...' editiert werden. Die ersten 10 Dateien können auch durch linke
  305.     Amigataste + F1 bis F10 aufgerufen werden.
  306.  
  307.  
  308.  
  309.  
  310.   Kapitel 2.4.2.14 Kopfzeile
  311.  
  312.     Im Kapitel 2.4.2.14 wird auf Seite 49 erklärt, wie eine Kopfzeile  auch  auf
  313.     mehreren  Seiten  gedruckt  werden  kann.  Dazu muß nach dem \HEAD eine Zahl
  314.     folgen nach wievielen Datensätzen die Kopfzeile erneut gedruckt werden soll.
  315.     In  der 3. Zeile von unten steht irrtümlich: 'Nach 22 gedruckten Seiten wird
  316.     nur noch die Seitenzahl und die Namen für die Felder gedruckt, ... . Richtig
  317.     muß es heißen: 'Nach 22 gedruckten Datensätzen .... .
  318.  
  319.  
  320.  
  321.  
  322.   Kapitel 2.4.2.18 ASCII-Datei drucken
  323.  
  324.     Mit dem Befehl \FILE kann in einer Druckmaske eine externe  ASCII-Datei  zum
  325.     Drucken  angegeben  werden.  Nach  dem  Befehl  \FILE und dem Dateinamen der
  326.     ASCII- Datei oder dem Feld wird der ASCII-Text ab der Position gedruckt.
  327.  
  328.     SYNTAX: \FILE <Dateiname>
  329.             \FILE <Feld>
  330.  
  331.     Beispiele: \FILE Adressen/Angebot.txt
  332.                \FILE DH1:Datenbank/DataBase/Buchhaltung/Adresse.text
  333.                \FILE «$F7»
  334.                \FILE «text:»
  335.  
  336.     Wichtig: Der Pfad muß relativ zu dem DataBase-Verzeichnis oder absolut sein.
  337.  
  338.     Mit dem Druckerbefehl \FILE kann z.B. ein  ASCII-Text  mit  dem  Firmennamen
  339.     erstellt  und dieser in jeder Druckmaske eingebunden werden. Ändert sich der
  340.     Firmenname, muß lediglich der ASCII-Text geändert werden.
  341.  
  342.     Eine weitere Anwendung ist z.B. eine Adressdatei mit einem zusätzlichen Feld
  343.     zu  erstellen,  in dem der Pfad und Name einer ASCII-Datei eingetragen wird.
  344.     So können für diese Adressdatei mit dem Druckbefehl  \FILE  unterschiedliche
  345.     Texte gedruckt werden.
  346.  
  347.     Beispiel für eine solche Druckmaske:
  348.  
  349.     \FILE adressen/absender.ascii
  350.     «Anrede: »
  351.     «Name: »
  352.     «Vorname: »
  353.     «Straße Nr.: »
  354.     «PLZ: »
  355.     «Ort: »
  356.  
  357.     \FILE «$F7»
  358.  
  359.     Zunächst wird mit dem ersten \FILE die ASCII-Datei 'absender.ascii' aus  dem
  360.     Verzeichnis 'adressen' gedruckt. Danach folgt die Anschrift. Zum Schluß wird
  361.     mit dem Befehl \FILE «$F7» der ASCII-Text gedruckt, dessen Pfad und Name  im
  362.     Feld 7 eingetragen ist.
  363.  
  364.  
  365.  
  366.  
  367.   Kapitel 2.4.2.19 \LINECOUNT
  368.  
  369.     In einer Druckmaske kann mit dem Befehl \HEAD eine Kopfzeile und  mit  \TAIL
  370.     eine Fußzeile gedruckt werden. Damit die Kopf- bzw. Fußzeile auf jeder Seite
  371.     gedruckt wird, kann nach dem Befehl \HEAD ein  Wert  angegeben  werden,  der
  372.     bestimmt,  nach  wievielen  Datensätzen  die  Kopf-/Fußzeile erneut gedruckt
  373.     wird. Siehe Handbuch Seite 48 Kapitel 2.4.2.14 .
  374.  
  375.     Befindet sich vor \HEAD der  Befehl  \LINECOUNT,  wird  die  Kopf-  und/oder
  376.     Fußzeil  nicht  nach  der Anzahl der Datensätze, sondern nach der Anzahl der
  377.     gedruckten Zeilen erneut gedruckt.
  378.  
  379.     Der Befehl \LINECOUNT muß in der Druckmaske an erster Stelle stehen.
  380.  
  381.     Beispiel:
  382.     \LINECOUNT
  383.     \HEAD 20 (Text)
  384.  
  385.     oder \LINECOUNT \HEAD 20 (Text)
  386.  
  387.  
  388.  
  389.  
  390.   Kapitel 2.4.2.20 \NEXT und \PREV
  391.  
  392.     Mit den Druckmaskenbefehlen \NEXT  und  \PREV  können  Datensätze  nun  auch
  393.     nebeneinander  gedruckt  werden. So lassen sich mit diesen Befehlen z.B. aus
  394.     einer Adressdatei Etiketten drucken.
  395.  
  396.     \NEXT geht zum nächsten Datensatz (falls vorhanden)
  397.     \PREV geht zum vorheriegen Datensatz (falls vorhanden)
  398.  
  399.     Hinweis: Die Funktionen sind unabhängig von der Druckoption 'aktuellen,
  400.              markierte, alle'.
  401.  
  402.     Beispiel für eine solche Druckmaske:
  403.  
  404.     «Vorname: » \NEXT «Vorname: » \PREV
  405.     «Name: » \NEXT «Name: »
  406.  
  407.  
  408.  
  409.  
  410.   Kapitel 2.4.2.21 \SPACE <Anzahl>
  411.  
  412.     Mit der Angabe \SPACE und einem  Wert  werden  Leerzeichen  in  einer  Zeile
  413.     gedruckt.
  414.  
  415.     Beispiel: \SPACE 25
  416.  
  417.  
  418.  
  419.  
  420.   Kapitel 2.4.2.22 \DEVICE <device>
  421.  
  422.     In der Druckmaske kann das Device  angegeben  werden,  wodurch  die  Ausgabe
  423.     immer  auf  das  angegebene Device erfolgt. So kann z.B. für jede Druckmaske
  424.     angegeben werden, ob über PRT: oder PAR: gedruckt werden  soll.  Der  Befehl
  425.     \DEVICE  muß  in der Druckmaske an erster Stelle stehen (auch vor dem Befehl
  426.     \LINECOUNT siehe Kapitel 2.4.2.19).
  427.  
  428.     Wird in  der  Druckmaske  das  Device  angegeben,  ist  die  Einstellung  im
  429.     Druckfenster wirkungslos.
  430.  
  431.     Beispiel 1: \DEVICE PAR:
  432.     Beispiel 2: \DEVICE T:testfile
  433.  
  434.  
  435.  
  436.  
  437.   Kapitel 2.4.3.2 Druckvorschau
  438.  
  439.     Die  Einstellung  'CON:'  wurde  durch  'Druckvorschau'  ersetzt.   DataBase
  440.     verwendet  hier  den  eingebauten  Textanzeiger 'Preview'. Preview zeigt den
  441.     Ausdruck so an, wie er später auf dem Drucker erscheint.
  442.  
  443.     Weitere  Informationen  zu  Preview  finden  Sie  in  der  Liesmichdatei  zu
  444.     'Preview' im gleichnamigen Verzeichnis.
  445.  
  446.  
  447.  
  448.  
  449.   Kapitel 3.1.8 Feld ändern
  450.  
  451.     Um ein Feld zu ändern kann das Feldeditfenster (Kapitel 2.2.2) nun auch  mit
  452.     einem Mausklick aufgerufen werden. Halten Sie dazu eine Shift-Taste gedrückt
  453.     und klicken das Feld mit der linken Maustaste an.
  454.  
  455.  
  456.  
  457.  
  458.   Kapitel 3.1.9 Felddaten verdecken
  459.  
  460.     Wird die Menüfunktion 'Felddaten verdecken' an einem  Feld  vom  Typ  'Bild'
  461.     oder  'Dokument'  angewandt,  werden das Bild (beim Feldtyp 'Bild') oder ein
  462.     ASCII- Text (beim Feldtyp  'Dokument')  nicht  mitgeladen  uns  somit  nicht
  463.     angezeigt.  Somit  kann  in  einer Datei sehr schnell geblättert werden. Mit
  464.     einem  Mausklick  -  bei  gedrückter  'Ctrl-Taste'  -  in  dem  Bereich  des
  465.     Bildes/Dokument wird das Bild bzw. ein ASCII-Text zu dem aktuellen Datensatz
  466.     wieder gezeigt.
  467.  
  468.  
  469.  
  470.  
  471.   Kapitel 3.1.13 Spezial
  472.  
  473.     Die Menüfunktion Feld/Spezial... aus dem Menü Maske kann nun  auch  aus  dem
  474.     Feldeditfenster (Kapitel 2.2.2) an ein Feldtyp angewandt werden.
  475.     Das Feldeditfenster erhalten Sie durch Wählen der Menüfunktion 'Feld ändern'
  476.     aus  dem Menü Maske und anschließendem Mausklick auf das gewünschte Feld. Im
  477.     Feldeditfenster steht dazu der neue Schalter  'Spezial'  zur  Verfügung.  Je
  478.     nach Feldtyp stehen bestimmte Funktionen zur Verfügung.
  479.  
  480.     Textfelder   verbinden    - Ist das nächste Feld ebenfalls ein Feld vom Typ
  481.                                 'Text' werden diese miteinander verbunden.
  482.                  erforderlich - Im Eingabefeld muß ein Eintrag vorhanden sein.
  483.                                 Ist dies nicht der Fall, kann der Editmodus
  484.                                 nicht verlassen werden.
  485.  
  486.     Zahlenfelder können mit bis zu 9 Nachkommastellen formatiert werden.
  487.  
  488.     Bildfelder   erhalten einen bestimmten Rahmen
  489.  
  490.     Formel       sofort berechnen - Ergebnisfelder werden beim Überspringen des
  491.                                     Feldes berechnet. Ist diese Funktion deakti=
  492.                                     viert, werden  Ergebnisfelder erst beim
  493.                                     Verlassen des Editmodus berechnet.
  494.     Datum        Aktualisieren    - Das Datum und/oder Uhrzeit wird gleich nach
  495.                                     dem Start der Datei neu berechnet.
  496.  
  497.  
  498.  
  499.  
  500.   Kapitel 3.1.14 Feldrahmen
  501.  
  502.     Bei der Menüfunktion 'Feldrahmen' aus dem Menü  Hintergrund  ist  ein  neuer
  503.     Stil  hinzugekommen.  'Stil  5'  zeichnet  einen  Rahmen  in  der  Farbe des
  504.     Datenhintergrundes um die Feldeinträge.
  505.  
  506.  
  507.  
  508.  
  509.   Kapitel 3.2.3 Ausgefüllte Felder
  510.  
  511.     Die Menüfunktion 'Ausgefüllte Felder' beim Bildschirmspeichern ist nicht mehr
  512.     vorhanden, da diese durch die Möglichkeit der Feldrahmen überflüssig ist.
  513.  
  514.  
  515.  
  516.  
  517.   Kapitel 4.1.7.1 markieren
  518.  
  519.     Im Menü Daten haben sich die Funktionen zum markieren folgendermaßen geändert:
  520.  
  521.     markieren/alle    - markiert alle Datensätze
  522.     markieren/Bereich - mit dieser Menüfunktionen kann ein bestimmter Bereich
  523.                         unter Angabe der Datensatznummer markiert werden.
  524.     markieren/Filter  - mit dieser Menüfunktion kann ein Filter zum Markieren
  525.                         gesetzt werden. Diese Menüfunktion entspricht der
  526.                         ehemaligen Menüfunktion 'Bereich markieren' und wird im
  527.                         Handbuch im Kapitel 4.1.7 'Bereich markieren' ab Seite 84
  528.                         erklärt.
  529.  
  530.  
  531.  
  532.  
  533.   Kapitel 4.1.8.1 demarkieren
  534.  
  535.     Im Menü Daten haben sich die Funktionen zum demarkieren geändert
  536.  
  537.     demarkieren/alle    - demarkiert alle Datensätze
  538.     demarkieren/Bereich - mit dieser Menüfunktionen kann ein bestimmter Bereich
  539.                           unter Angabe der Datensatznummer demarkiert werden.
  540.     demarkieren/Filter  - mit dieser Menüfunktion kann ein Filter zum Demarkieren
  541.                           gesetzt werden. Diese Menüfunktion entspricht der
  542.                           ehemaligen Menüfunktion 'Bereich demarkieren' und wird
  543.                           im Handbuch im Kapitel 4.1.8 'Bereich demarkieren' auf
  544.                           Seite 85 erklärt.
  545.  
  546.  
  547.  
  548.  
  549.   Kapitel 4.2.1 Suchen
  550.  
  551.     Die  Menüfunktion  'Suchen   nach'   wurde   komplett   neugestalltet.   Die
  552.     Menüfunktion  'Groß-  und  Kleinschreibung', 'unscharfe Suche' und 'Suche in
  553.     allen Feldern' sind im Auswahlfenster 'Suchen nach ...' integriert.
  554.  
  555.     Wenn 'Groß- und Kleinschreibung' aktiviert ist, wird zwischen Groß- und Klein=
  556.     schreibung unterschieden.
  557.  
  558.     Wenn 'Suche in allen Feldern' aktiviert ist, wird der Suchbegriff  in  allen
  559.     Feldern  gesucht, auch wenn mit der Menüfunktion 'suchen/Suchfeld festlegen'
  560.     aus dem Menü 'Operation' ein anderes Suchfeld  festgelegt  wurde.  'Teilwort
  561.     suchen' entspricht der ehemaligen Menüfunktion 'unscharfe Suche'.
  562.  
  563.     Ab  DataBase   Version   3.0   kann   nicht   nur   nach   Gleichheit   oder
  564.     Musterübereinstimmung,  sondern auch nach größer und kleiner gesucht werden.
  565.     Selektieren Sie dazu einen der drei entsprechenden Gadgets.
  566.  
  567.     Ist der Schalter 'Ähnlichkeitssuche' aktiviert, sucht DataBase  Professional
  568.     auch  nach  Wörtern, die dem Suchbegriff ähnlich sind. So wird z.B. 'Müller'
  569.     gefunden, wenn 'Möller' als Suchbegriff eingegeben wurde.
  570.  
  571.     Die Ähnlichkeit wird nach 'Levenstein' berechnet. Die Stufen können mit  dem
  572.     Cycle-Gadtget  entsprechend  geändert werden und haben folgende Ähnlichkeit:
  573.     hoch = 1, hoch-mittel = 2, mittel = 3, mittel-gering = 4, gering = 5
  574.  
  575.  
  576.     Tastaturbelegung:
  577.     RETURN          Suchen vom Dateianfang
  578.     Cursor rechts   Suchen vom Dateianfang
  579.     Cursor links    Suchen vom Dateiende
  580.     Cursor oben     nächsten suchen
  581.     Cursor unten    vorheriegen suchen
  582.  
  583.  
  584.  
  585.  
  586.   Kapitel 4.2.2.3 Text ersetzen
  587.  
  588.     Mit  der  Menüfunktion  'Text  ersetzen'  kann  in  einem  Feld  nach  einer
  589.     Zeichenkette  gesucht  und  diese  durch eine Andere ersetzt werden. Mit der
  590.     Option 'Groß-/Kleinschreibung' unterscheidet DataBase Professional  zwischen
  591.     Groß- und Kleinschreibung. Mit der Option 'globale Ersetung' kann festgelegt
  592.     werden, ob nur die erste Zeichenfolge oder alle Zeichenfolgen ersetzt werden
  593.     sollen, die mit dem Suchbegriff Übereinstimmen.
  594.  
  595.     Beispiel: In einem Feld vom Typ  'Datum'  soll  nach  der  Zeichenfolge  '5'
  596.     gesucht und durch '6' ersetzt werden.
  597.  
  598.     Ist 'globale Ersetzung' deaktiviert, wird  '05.05.1995'  durch  '06.05.1995'
  599.     ersetzt.
  600.  
  601.     Ist 'globale Ersetzung'  aktiviert,  wird  '05.05.1995'  durch  '06.06.1996'
  602.     ersetzt.
  603.  
  604.  
  605.  
  606.  
  607.   Kapitel 4.2.6 Ausführung festlegen
  608.  
  609.     Um ein  Feld  mit  einem  externen  Programm  zu  verbinden,  mußte  das  zu
  610.     verbindende Feld nach Beenden des Requesters mit der Maus selektiert werden.
  611.  
  612.     Ab Verseion 3.0 ist die Nummer des Feldes nun direkt im Requester anzugeben.
  613.     So  können beliebig viele Felder übergeben oder Befehle aus Feldern genommen
  614.     werden.
  615.  
  616.     Beispiel 1: !View F1
  617.     Der interne Bildanzeiger  von  DataBase  Professional  wird  aufgerufen  und
  618.     bekommt den Inhalt aus Feld 1 übergeben.
  619.  
  620.     Beispiel 2: F2 F3
  621.     In Feld 2 steht der Befehl (z.B. der Pfad und Name eines Bildanzeigers)  und
  622.     in Feld 3 das Argument (z.B. der Pfad und Name eines Bildes).
  623.  
  624.     Beispiel 3: !rx ARexx/MeinARexxSkript.rexx $F4 $F7
  625.     Der  interne  ARexxstarter  wird  mit  '!rx'  aufgerufen,  das  ARexx-Skript
  626.     'MeinARexxSkript.rexx' mit den Argumenten aus Feld 4 und 7 ausgeführt.
  627.  
  628.     HINWEIS:
  629.     Falls Sie bei der Eingabe die Nummer des Feldes nicht mehr wissen, geben Sie
  630.     einfach statt der Feldnummer ein Fragezeichen ein.
  631.  
  632.     Beispiel: F?
  633.     Nach dem Beenden des Requesters fordert DataBase Professional nun  auf,  das
  634.     ode die Felder mit der Maus zu selektieren. Das Fragezeichen wird dann durch
  635.     die Nummer des Feldes ersetzt.
  636.  
  637.     Um die Nummer eines Feldes zu erfahren, können  Sie  auch  die  Menüfunktion
  638.     'Feldnummern zeigen' aus dem Menü 'Felder' aufrufen (siehe Kapitel 3.1.12 im
  639.     Handbuch).
  640.  
  641.  
  642.  
  643.  
  644.   Kapitel 4.2.6.1 Interne Programme
  645.  
  646.     Bei der Menüfunktion 'Ausführung festlegen'  (siehe  Kapitel  4.2.6)  können
  647.     statt  externe  nun  auch interne Programme aufgerufen werden. Z.Zt. ist ein
  648.     Bildanzeiger, Soundabspieler und ein ARexxstarter in  DataBase  Professional
  649.     integriert.  So können leicht Bilder angezeigt, Sounds gespielt oder einfach
  650.     ein ARexx-Script ausgeführt werden.
  651.  
  652.     HINWEIS:
  653.     Der Bildanzeiger und Soundabspieler verwenden die DataTypes und stehen daher
  654.     erst ab AmigaOS 3.x zur Verfügung.
  655.  
  656.     Bildanzeiger:
  657.       SYNTAX     : !View [WINDOW] [ID] <$Feldnummer> <Pfad und Name>
  658.       Beispiel 1 : !View DH1:Bilder/meinBild.jpg
  659.       Beispiel 2 : !View F2
  660.       Beispiel 3 : !View WINDOW DH1:Bilder/meinBild.jpg
  661.       Beispiel 4 : !View ID DH1:Bilder/meinBild.jpg
  662.  
  663.       Mit der Option 'WINDOW' wird das Bild  auf  den  Bildschirm  von  DataBase
  664.       Professonal in einem Fenster angezeigt.
  665.  
  666.       HINWEIS:
  667.       Ist das Bild größer als der  Bildschirm  von  DataBase  Professinal,  wird
  668.       dieses  nicht  angezeigt.  Mit  der  Option  'ID'  wird das Bild in seinen
  669.       gespeicherten Bildschirmmodus  angezeigt.  Ohne  'ID'  wird  das  Bild  im
  670.       gleichen Bildschirmmodus wie DataBase Professional angezeigt.
  671.  
  672.     Soundabspieler:
  673.       SYNTAX    : !Play [VOLUME <vol>] <$Feldnummer> <Pfad und Name>
  674.       Beispiel 1: !Play VOLUME 30 DH1:Musik/Sounds/meinSound.8svx
  675.       Beispiel 2: !Play F3
  676.  
  677.       Mit '!Play' können alle Formate  gespielt  werden,  für  welche  DataTypes
  678.       vorhandensind.  Mit  der  Option  'VOLUME'  kann  die Lautstärke verändert
  679.       werden. Der angegebene Wert darf dabei zwischen 1 und 64 liegen, wobei  64
  680.       die maximale Lautstärke ist.
  681.  
  682.     ARexx-Starter
  683.       SYNTAX     : !RX <Pfad und Name des ARexx-Skriptes>
  684.                    !RX <Befehlszeile>
  685.       Beispiel 1 : !RX ARexx/CloseAll.rexx
  686.       Beispiel 2 : !RX ARexx/MeinARexxskript F5
  687.  
  688.       ACHTUNG:
  689.       Niemals verschachtelte oder überlappende RX aufrufe ausführen! Erst wenn ein
  690.       ARexx-Script abgearbeitet ist, darf ein neues gestartet werden.
  691.  
  692.  
  693.  
  694.   Kapitel 4.2.6.2 Prolog
  695.  
  696.     Zu jeder Datei kann ein Programm festgelegt  werden,  das  dirket  nach  dem
  697.     Laden  der  Datei gestartet wird. Festgelegt wird dieses durch den Menüpunkt
  698.     'festlegen/Prolog' und neben dem automatischen Start beim Laden kann es auch
  699.     durch  'ausführen/Prolog'  aus  dem  Menü  Operation  ausgeführt werden. Mit
  700.     dieser Funktion kann z.B. ein Sound  abgespielt,  ein  Vorspann  (Bild  oder
  701.     Animation) angezeigt, ein ARexx-Skript ausgeführt, etc. werden.
  702.  
  703.  
  704.  
  705.  
  706.   Kapitel 4.2.9 Scrollbalken im Listenmodus
  707.  
  708.     Im Listenmodus kann auch - neben den Cursortasten  und  Nummernblock  -  mit
  709.     einem Scrollbalken geblättert werden.
  710.  
  711.  
  712.  
  713.  
  714.   Kapitel 4.2.9.4 Spalten Verstecken im Listenmodus
  715.  
  716.     Um eine Spalte im Listenmodus zu löschen, muß nun  zusätzlich  beim  Klicken
  717.     auf den Feldnamen die Ctrl-Taste gedrückt werden.
  718.  
  719.  
  720.  
  721.  
  722.   Kapitel 4.2.9.6.1 Markierte anzeigen im Listenmodus
  723.  
  724.     Im Listenmodus gibt  es  die  Menüfunktion  'nur  markierte  anzeigen',  mit
  725.     welcher nur markierte Datensätze angezeigt werden.
  726.  
  727.  
  728.  
  729.  
  730.   Kapitel 4.2.9.8 Sprung zum Datensatz aus dem Listenmodus
  731.  
  732.     Wird im Listenmodus  -  bei  gerückter  Ctrl-Taste  -  auf  einen  Datensatz
  733.     geklickt,  wird  der  Listenmouds  verlassen  und zum selektierten Datensatz
  734.     gesprungen.
  735.  
  736.  
  737.  
  738.  
  739.   Kapitel 5.1.1.1 Sofort markieren
  740.  
  741.     Ist die Menüfunktion 'Datensatz markieren' aus dem Menü Daten aktiviert, ist
  742.     jeder neue oder editierte Datensatz automatisch markiert.
  743.  
  744.     Mit einem Tooltype-Eintrag kann eine Voreinstellung gewählt werden.
  745.  
  746.     MARKEDIT=ON
  747.     MARKEDIT=OFF
  748.  
  749.     Default ist MARKEDIT=OFF
  750.  
  751.  
  752.  
  753.  
  754.   Kapitel 5.1.3 Groß- und Kleinschreibung
  755.  
  756.     Die Menüfunktionen 'Groß- und Kleinschreibung' gibt es nicht mehr. Diese ist
  757.     nun  in  der  Menüfunktion 'suchen/Suchen nach ...' aus dem Menü 'Operation'
  758.     integriert.
  759.  
  760.  
  761.  
  762.   Kapitel 5.1.3 Unscharfe Suche
  763.  
  764.     Die Menüfunktionen 'Unscharfe Suche' gibt es nicht mehr. Diese  ist  nun  in
  765.     der   Menüfunktion   'suchen/Suchen  nach  ...'  aus  dem  Menü  'Operation'
  766.     integriert.
  767.  
  768.  
  769.  
  770.  
  771.   Kapitel 5.1.3 Suche in allen Feldern
  772.  
  773.     Die Menüfunktionen 'Suche in allen Feldern' gibt es nicht  mehr.  Diese  ist
  774.     nun  in  der  Menüfunktion 'suchen/Suchen nach ...' aus dem Menü 'Operation'
  775.     integriert.
  776.  
  777.  
  778.  
  779.  
  780.   Kapitel 5.1.7.1 Bildschirmeinstellung beibehalten
  781.  
  782.     Im Menü DataBase ist  die  Menüfunktion  'Bildschirmeinstellung/beibehalten'
  783.     hinzugekommen.  Ist  diese  Menüfunktion  aktiviert, bleibt die eingestellte
  784.     Bildschirmauflösung auch dann erhalten, wenn eine Maske  mit  einer  anderen
  785.     Auflösung geladen wird.
  786.  
  787.     Die  Menüfunktion  'Bildschirmeinstellung/beibehalten'  ist  besonders   für
  788.     Besitzer  einer  Grafikkarte  geeignet,  die  in hohen Bildschirmauflösungen
  789.     arbeiten.
  790.  
  791.  
  792.  
  793.  
  794.   Kapitel 5.1.9 Sicherheitskopie...
  795.  
  796.     Im Menü Maske ist die Menüfunktion 'Sicherheitskopie...' hinzugekommen.
  797.  
  798.     Nach Aufruf der Menüfunktion  erscheint  ein  Requester,  in  dem  ein  Wert
  799.     zwischen  1  und  200  eingegeben  werden  muß.  Dieser  Wert bestimmt, nach
  800.     wievielen Aktionen eine Sicherheitskopie erstellt werden soll. Bei '0'  wird
  801.     keine Sicherheits= kopie erstellt.
  802.  
  803.     DataBase Professional legt dann - nach der Anzahl  der  vorher  festgelegten
  804.     Aktionen  -  eine  Sicherheitskopie  der  Aktuellen  Maske  mit  der  Endung
  805.     '.backup' an.
  806.  
  807.  
  808.  
  809.  
  810.   Kapitel 5.4 Gadgetfunktionen
  811.  
  812.     Das  Konzept  der  Gadgetleiste  wurde  in  DataBase  Professional  komplett
  813.     geändert.   Diese  ist  nun  nicht  mehr  auf  die  bisherigen  vorgegebenen
  814.     Funktionen beschränkt sondern in Aussehen und Belegung frei  gestaltbar  und
  815.     kann für jede Maske individuell erstellt werden.
  816.  
  817.     Da  in  DataBase  Professional  keine  feste  Gadgetleiste  mehr  integriert
  818.     ist,wurde  die  bisherige  Leiste  ausgelagert  und  befindet  sich  nun  im
  819.     Verzeichnis 'Gadgets von  DataBase  Professional.  Hier  sind  wiederum  die
  820.     Unterverzeichnisse 'Free' und 'Default' vorhanden.
  821.  
  822.     Free   : In dem Unterverzeichnis 'Free' befinden sich die Gadgets die ange=
  823.              zeigt werden, falls keine Maske vorhanden ist.
  824.  
  825.     Default: In dem Unterverzeichnis 'Default' befinden sich die Gadgets die
  826.              angezeigt werden falls eine Maske geladen ist, aber keine eigenen
  827.              Gadgets besitzt.
  828.  
  829.  
  830.  
  831.     Folgendes ist zu beachten:
  832.     - Eine komplette Gadgetleiste gibt es nicht mehr. Jede Gadgetleiste besteht
  833.       aus mehreren einzelnen Gadgets, welche als IFF-Bild in einem eigenen
  834.       Unterverzeichnis gespeichert sein müssen. Ein solches IFF-Bild darf maximal
  835.       24 Pixel  hoch sein. Ist das IFF-Bild weniger als 24 Pixel hoch, wird es
  836.       zentriert  angezeigt. Die Breite für jedes Gadget kann beliebig sein.
  837.  
  838.     - Zu jedem Gadget kann ein zweites Gadget erstellt werden, welches angezeigt
  839.       wird, sobald das Gadget gedrückt wird (selektierte Gadgets). Alle Gadgets
  840.       müssen fortlaufend nummeriert sein. Der Basename ist dabei 'Gadget'. Die
  841.       unselektierten Gadgets haben die Endung '.front' und die selektierten '.back
  842.  
  843.       Beispiel:
  844.       Gadget1.back
  845.       Gadget1.front
  846.  
  847.     ACHTUNG:
  848.     Wenn Sie für Ihre Gadgetleiste  selektierte  Gadgets  zeichnen,  achten  Sie
  849.     bitte  darauf,  daß  diese  die  gleiche  Breite  und  Höhe  haben,  wie die
  850.     unselektierten Gadgets.
  851.  
  852.  
  853.     - Über die Menüfunktion 'Gadgets laden...' aus dem Menü Maske kann ein Pfad
  854.       gewählt werden, aus dem die Gadgets geladen werden sollen. Die Dateien sind
  855.       dabei geghostet.
  856.  
  857.     - Über die Menüfunktion 'Gadgetfunktion' aus dem Menü Maske kann jedem Gadget
  858.       eine Funktion zugeordnet werden.
  859.  
  860.     - Die Funktion eines Gadget wird mit dem Gadget (in seiner Filenote) gespei=
  861.       chert. Somit steht ein Gadget immer zur Verfügung z.B. wenn dieses für eine
  862.       andere Gadgetleiste benötigt wird.
  863.  
  864.     HINWEIS:
  865.     Nicht jedes Kopierprogramm kopiert die Filenotes mit. So kann es  vorkommen,
  866.     daß  die  Gadgets  nach  dem Kopieren nicht belegt und somit nicht anwählbar
  867.     sind. In diesem Fall sollten die Gadgets per Maus über die Workbench in  das
  868.     gewünschte Verzeichnis gezogen werden.
  869.  
  870.  
  871.     Zum Erstellen einer neuen Gadgetleiste gehen Sie bitte folgendermaßen vor:
  872.  
  873.     1. Erzeugen Sie sich in dem Verzeichnis, in dem sich Ihre Maske befindet ein
  874.        Unterverzeichnis mit Namen Gadget. Zum Erzeugen eines neuen Verzeichnis
  875.        können Sie die Menüfunktion 'Dienste/Befehl ausführen...' aus dem Menü
  876.        Projekt wählen. Geben Sie den Pfad und Namen für das Verzeichnis ab dem
  877.        DataBase Professional Verzeichnis an. Beispiel: Adressen/Gadgets
  878.  
  879.     2. Zeichnen Sie sich mit einem beliebigen Malprogramm Gadgets für Ihre
  880.        Gadgetleiste. Achten Sie darauf, daß die Gadgets nicht höher als 24 Pixel
  881.        sind. Im Verzeichnis 'Gadgets' von DataBase Professional befindet sich
  882.        bereits ein Beispielbild mit Gadgets, welche Sie zur Gestaltung verwenden
  883.        können.
  884.  
  885.     3. Schneiden Sie die einzelnen Gadgets als Pinsel (Brush) aus und speichern
  886.        Sie diese mit fortlaufender Nummerierung in das zuvor erstellte Unterver=
  887.        zeichnis Ihrer Maske. Die Gadgets müssen dabei mit folgenden Namen gespei=
  888.        chert werden:
  889.  
  890.        Gadget1.front - für das Erste, unselektierte Gadget
  891.        Gadget1.back - für das Erste, selektierte Gadget
  892.        Gadget2.front - für das Zweite, unselektierte Gadget
  893.        Gadget2.back - für das Zweite, selektierte Gadtget
  894.        usw.
  895.  
  896.     4. Wählen Sie in DataBase Professional die Menüfunktion 'Gadgets laden' aus de
  897.        Menü Maske und wählen das Verzeichnis, in dem Sie die IFF-Bilder gespeicher
  898.        haben. Die Gadgets werden nun geladen.
  899.  
  900.     5. Wählen Sie nun die Menüfunktion 'Gadgetfunktion' aus dem Menü Maske und
  901.        klicken ein beliebiges Gadget mit der Maus an. Es erscheint ein Fenster, in
  902.        dem Sie dem Gadget per Maus eine Funktion zuordnen können. Wenn Sie in dem
  903.        Eingabefeld 'Information' einen Text eingeben, erscheint dieser später in
  904.        der Statuszeile, sobald Sie mit der Maus über das Gadget fahren.
  905.  
  906.     6. Speichern Sie Ihre Datei mit der Menüfunktion 'speichern als...' aus dem
  907.        Menü Projekt. Die Gadgetleiste steht nun für diese Maske immer zur
  908.        Verfügung.
  909.  
  910.  
  911.  
  912.  
  913.   Kapitel 5.7.1  Hilfe...
  914.  
  915.     In DataBase Professional wurde eine kurze Anleitung zu den Standardeinträgen
  916.     und  ARexx-Befehlen im AmigaGuide-Format integriert. Diese Funktion befindet
  917.     sich im Menü 'DataBase' unter dem Menüpunkt 'Hilfe...'.
  918.  
  919.     HINWEIS:
  920.     Für Anleitungen im  AmigaGuide-Format  muß  sich  auf  Ihrer  Festplatte  im
  921.     Verzeichnis  Utilities  das  Programm  'AmigaGuide'(ab OS 2.0 oder 2.1) oder
  922.     'MultiView' (ab OS3.0) befinden.
  923.  
  924.  
  925.  
  926.  
  927.   Kapitel 5.7.2 AmigaGuide Anleitungen
  928.  
  929.     In DataBase Professional ist ein AmigaGuide-Anzeiger eingebaut.  Somit  kann
  930.     zu  jeder  Maske  eine  Anleitung  im  AmigaGuide  Format erstellt und durch
  931.     einfaches Drücken der 'Help'-Taste aufgerufen werden.
  932.  
  933.     Um eine solche Anleitung  im  AmigaGuide-Format  zu  erstellen,  wählen  Sie
  934.     einfach  die Menüfunktion 'Anleitung/editieren' aus dem Menü Maske. DataBase
  935.     Professional lädt nun Ihren Editor und gibt  die  notwendigen  Einträge  für
  936.     eine AmigaGuide-Datei vor.
  937.  
  938.     @DATABASE 'Beispiel.guide'
  939.     @WIDTH 77 @NODE MAIN 'Maskeninformation'
  940.     ... Hilfetext ...
  941.     @ENDNODE
  942.  
  943.     Statt '... Hilfetext ...' geben Sie nun Ihren eigenen Text ein und speichern
  944.     die Datei.
  945.  
  946.     HINWEIS: Die AmigaGuide-Datei muß den Namen der Maske mit der Endung '.guide'
  947.     haben und sich im selben Verzeichnis wie die dazugehörige Maske befinden.
  948.  
  949.     Beispiel:
  950.     Adressen.db               -> DataBase Datei
  951.     Adressen.guide            -> AmigaGuide Datei
  952.  
  953.     HINWEIS:
  954.     Damit  eine  AmigaGuide  Datei  angezeigt  werden   kann,   muß   sich   die
  955.     amigaguide.library im 'LIBS:'-Verzeichnis befinden.
  956.  
  957.  
  958.  
  959.  
  960.   Kapitel 6.3 Ergebnisfelder
  961.  
  962.     Für Ergebnisfelder gibt es ab DataBase Professional Version  2.6  den  neuen
  963.     Feldtype  'Formel'. Das Gleichheitszeichen '=' zur Einleitung einer Formel -
  964.     wie im Handbuch im Kapitel 6 beschrieben - fällt weg. Werden ältere  Dateien
  965.     geladen, erhalten die Ergebnisfelder automatisch den Feldtyp 'Formel'.
  966.  
  967.     - Ergebnisfelder können ab DataBase Professional Version 2.6 nun auch direkt
  968.       nach der Eingabe berechnet werden (Diese wurden vorher erst berechnet, wenn
  969.       der Editirmodus verlassen wurde). So sieht man das Ergebnis einer Berechnung
  970.       direkt nach dem Überspringen des Feldes.
  971.  
  972.       Wählen Sie dazu die Menüfunktion Feld/spezial... aus dem Menü Maske ,
  973.       selektieren mit der Maus das gewünschte Feld und klicken auf den Schalter
  974.       neben 'sofort berechnen'. Ist der Schalter aktiv, wird das Feld sofort beim
  975.       Überspringen berechnet.
  976.  
  977.       Alle sonstigen Funktionen (auch die Menüfunktion 'Neu berechnen') haben
  978.       keinen Einfluß. Das Feld wird nur im Editirmodus beim Überspringen berechnet
  979.  
  980.     - DATASETS() Im Standardeintrag liefert 'DATASETS()' die Anzahl der insgesamt
  981.       vorhandenen Datensätze: Somit kann in einem Feld z.B. ein Durchschnitt
  982.       errechnet werden.
  983.  
  984.       Beispiel für einen Standardeintrag: $0.0=F1/DATASETS()$
  985.  
  986.  
  987.  
  988.  
  989.   - Kapitel 6, Seite 137
  990.  
  991.     Bei den Beispielen  zum  Standardeintrag  'DATE'  muß  nach  dem  Datum  ein
  992.     Anführungszeichen stehen:
  993.  
  994.     Beispiele: $0.0=DATE('17.03.1995') $0.0=DATE('17/5/95')
  995.  
  996.  
  997.  
  998.  
  999.   - Kapitel 6, Seite 138
  1000.  
  1001.     Das  Beispiel  zum  Befehl  'IF'  auf  Seite  138  bezieht  sich  auf  einen
  1002.     Stringbefehl und nicht auf eine mathematische Formel. Richtig muß es heißen:
  1003.  
  1004.     Beispiel: $0.2=IF(F3=100,(F2*1.15),0)
  1005.  
  1006.  
  1007.  
  1008.  
  1009.    Kapitel 6.4 RELATION
  1010.  
  1011.     Mit dem Befehl 'RELATION' kann der Inhalt eines Feldes einer externen  Datei
  1012.     gelesen und im Feld eingetragen werden. Die externe Datei, aus der die Daten
  1013.     gelesen werden sollen  braucht  dabei  nicht  geladen  zu  sein.  Ist  diese
  1014.     geladen,  sucht  DataBase  Professional im Speicher, sonst im angegeben Pfad
  1015.     auf den Laufwerk.
  1016.  
  1017.     Mit dem Befehl 'RELATION' kann z.B. eine Auftragsdatei erstellt  werden,  in
  1018.     der  lediglich  die Kundennummer eingegeben werden muß. Im zweiten Feld wird
  1019.     dann anhand der Kundennummer aus  der  Adressdatei  die  zugehörige  Adresse
  1020.     eingetragen
  1021.  
  1022.  
  1023.  
  1024.     SYNTAX: RELATION(<Pfad/Datei>,<Suchbegriff>,<Suchfeld>,<Übernahmefeld>)
  1025.  
  1026.     Beispiel 1: RELATION('CDVerleih/CDBestand.db',F5,1,2)
  1027.     Beispiel 2: RELATION(F1,F5,1,2)
  1028.     Beispiel 3: RELATION('Adressdatei/Adressen.db','Müller',1,2)
  1029.  
  1030.     Pfad/Datei    - Pfad und Name der externen Datei. Dieser kann auch durch die
  1031.                     Angabe einer Feldnummer aus einem anderen Feld übergeben
  1032.                     werden.
  1033.     Suchbegriff   - Suchbegriff für die externe Datei. Als Suchbegriff kann die
  1034.                     Nummer eines Feldes stehen, wessen Inhalt als Suchbegriff für
  1035.                     die externe Datei verwendet werden soll (z.B. F3).
  1036.      Suchfeld     - Feldnummer der externen Datei, deren Einträge mit dem
  1037.                     Suchbegriff verglichen werden.
  1038.     Übernahmefeld - Gibt die Nummer des Feldes an, dessen Inhalt übergeben wird.
  1039.  
  1040.  
  1041.  
  1042.     Anwendungsbeispiel:
  1043.  
  1044.     Angenommen Sie  haben  sich  eine  Kundendatei  (mit  Namen  'Kunden.db'  im
  1045.     Verzeichnis 'Kundenkartei') und eine Auftragsdatei erstellt. Die Kundendatei
  1046.     enthählt im Feld 1 die Kundennummern und im Feld 2 den Namen des Kunden.
  1047.  
  1048.     In der Auftragsdatei wird im Feld 3 die Kundennummer eingegeben. In  Feld  4
  1049.     sol  dann  anhand  der Kundennummer automatisch der Name aus der Kundendatei
  1050.     eingetra gen werden. Der Standardeintrag für Feld 4 in der Auftragsdatei muß
  1051.     dann folgendermaßen lauten:
  1052.  
  1053.     RELATION('Kundenkartei/Kunden.db',F3,1,2)
  1054.  
  1055.     Nach dem Überspringen des Feldes wird der Inhalt aus Feld 3 im  Feld  1  der
  1056.     Date  'Kunden.db'  gesucht.  Wird  der Eintrag gefunden, wird der Inhalt aus
  1057.     Feld 2 der Kundendatei im Feld 4 der Auftragsdatei eingefügt.
  1058.  
  1059.     HINWEIS: Statt der Angabe eines Pfades und der Datei kann auch ein Feld der
  1060.              aktuellen Maske stehen. In Beispiel 2 steht z.B. für den Pfad und
  1061.              Dateinamen 'F1'. So kann in Feld 1 für jeden Datensatz eine andere
  1062.              externe Datei angegeben werden, die dann im Feld mit der Relation
  1063.              zur Verfügung steht.
  1064.  
  1065.     ACHTUNG! Ab DataBase Professional Version 3.0 können Dateien auch mit
  1066.              Leerzeichen in den Feldern (Feste Größe) gespeichert werden
  1067.              (Siehe Kapitel 2.3.1.1 dieser Liesmich-Datei). Der Standardeintrag
  1068.              'RELATION' kann nur an Dateien angewandt werden, die mit der
  1069.              Einstellung 'komprimiert' gespeichert wurden.
  1070.  
  1071.  
  1072.  
  1073.  
  1074.   Kapitel 7.1  ARexxfunktionen
  1075.  
  1076.     Eine Beschreibung aller ARexx-Befehle erhalten Sie per  Online-Hilfe  direkt
  1077.     aus  DataBase  Professional.  Wählen Sie hierzu die Menüfunktion 'Hilfe ...'
  1078.     aus dem Menü DataBase. Durch die Beschreibung als Online-Hilfe erhalten  Sie
  1079.     eine immer akutelle Liste der ARexx-Befehle.
  1080.  
  1081.  
  1082.  
  1083.  
  1084.     Kapitel 7.2  Auto im ARexx-Verzeichnis
  1085.  
  1086.     Im Verzeichnis ARexx von DataBase Professional befindet  sich  eine  weitere
  1087.     Schublade  mit  Namen 'Auto'. In dieser können ARexx-Scripte kopiert werden,
  1088.     welche direkt mit der Menüfunktion 'DataBase/ARexx/...' gestartet werden.
  1089.  
  1090.  
  1091.  
  1092.  
  1093.   Anhang E:  Hilfefunktion im Editiermodus
  1094.  
  1095.     Im Editiermodus kann durch Drücken der Tastenkombination rechte Amigataste +
  1096.     h ein Fenster geöffnet werden, welches Informationen zu den Texteingabefunk=
  1097.     tionen liefert.
  1098.  
  1099.  
  1100.  
  1101.  
  1102.   Anhang E:  Cycle-Gadgets
  1103.  
  1104.     Cycle-Gadgets und Checkboxes können auch über die Tastatur gesteuert werden.
  1105.     Bei  Cycle-Gadgets  ohne  Namen  kann  mit  der  Tab-Taste  durch das Gadget
  1106.     geschaltet werden.
  1107.  
  1108.